.post-wrapper .box
  border: none
  padding: .25rem .35rem

.post-info
  &:last-of-type
    margin-bottom: 3rem
  .media-left
    min-width: 180px
  .media-content
    min-height: 120px
    overflow: hidden
  .post-title
    margin-bottom: 0.2em
    padding-top: .1em
    line-height: 1em

.intro-content
  color: #666
  margin-bottom: 0.2em

+touch
  .intro-content
    margin: .3em 0

h2.post-title
  font-weight: 400
  line-height: 45px
  // padding: 20px 0

.post-body p
  text-indent: 2em
  word-wrap: break-word

.post-meta
  // color: #999
  padding-bottom: .7em
  +hr-bottom

.post .post-meta.tags
  margin-top: .7em
  padding: 0.1em 0
  border-top: 1px #cdcdcd dashed
  border-bottom: 1px #cdcdcd dashed
  .tag
    margin-bottom: 0

.post-related
  li
    width: 49.7%
    float: left
    height: 32px
    line-height: 32px
    margin-bottom: 0
    padding-left: .8em
    position: relative
    &,&>a
      +nowrap
  li::before
    position: absolute
    content: " "
    left: 0
    top: 50%
    margin-top: -2px
    width: 4px
    height: 4px
    // background-color: #ffa800
    background-color: #ddd
    margin-right: 10px
